#ifndef FILLTOOL_H
#define FILLTOOL_H
#include <vector>
#include <iostream>
#include "tool.h"
#include "vector3.h"
#include "rendermanager.h"
#include "globalstates.h"
#include "voxel.h"

using namespace std;

class FillTool : virtual public Tool
{
    RenderManager* rend;
    GlobalStates* global;
    FillTool();

public:

    static FillTool* getInstance();
    string getType();
    Result mousePressEvent(QMouseEvent *event);

};

#endif // FILLTOOL_H
